added set duration shot, worked on auto (untested)