implement backend loading