optimize bullet.