Bullets
Refactoring