added custom bullet initialization