added shot tracking with cursor