added bullet class. everything is stable.