added active marker
recalculate current frame when speed set to opposite direction
added backward feature
delete unused