fix to use pre-implemented methods
 boid