modify enum structure
move shot