clean up and hide internal calls
reset version number