reorder the frontend and backend sections a bit