Just got done making this and getting it programmed. Another tip for some errors if you copy and paste from here. Make sure minus(-) signs are removed and added back in. Also make sure the decrement uses 2 minus(-) signs. This will give a (;) error if you dont fix those.
Thanks for this code. If I get more enhancements I will post updates.