scf front end