bit of clean up - limit.py should never needed to be directly touched (it is able but in principle submit.py covers everything)