Once again working well, server now uses inheirtance.