starting for common front end stuff