SN95 front end