frontend barebones