Yayyy basic functions....ie it works up version number