fix take shot