1.fix index out of range problem 2.add aiming system