because it is efficient