first run of 'front end' component use