add front end requirements