First fit of new front end.

First fit of new front end.