still not working correct on shot