change the strange missile creation method
merge and fix conflicts