cleaned up bullet and bullet manager interfaces