backup before init middleman