modified FrontEnd