various front end issues