Finally it worked! lets develop the classes