Updated the shoot method