More specs. Client class starts to take place