- moving the backend into a seperate method