other bits for front end