add start level functionality