baseapp type macro in BulletSample