Protoype of the method +  style