I use kmttg for many purposes. I keep it running on my laptop while watching sports. Here I setup the skip minutes ahead to 2. I've seen the code for this and it appears it would be quite easy to accept fractional values, such as 2.5 for 2:30 in time. I already use negative values in skip back, so I can have multiple values for skipping forward. If both the skip back and skip forward permitted decimal values, I could have a skip back 30 seconds by entering .5. In addition, if one were to enter + or - in the jump to minute field, e.g. +2 then this could be interpreted to mean a jump ahead, and say, -.5 would be go back 30 seconds. With rather simple code changes, one could use these 3 comands in several additional ways. Unfortunately, I'm not a java programmer, or I would present the code.