added lib, client front end working correctly