completed very basic entry loop functionality, commented out desk.com persistence for now