create classes signature