Slightly less wasteful on cpu cycles