animation setup, guard, bullet stuffs