front_end 2