> 0 check unnecessary