Corrected theta-offset calculation. Now spins forward & reverse