front-loaded design