moved missile target reaching check to separate method