minimal logging front end