updated missile behaviour