added getUpdateSpeed not sure what they wanted with it so i assumed: currenttime - lastupdate + interval