start of shooting
bullet init and update boilerplate