work on client and appointements specs/javascript