newFrontEnd2