declaring class