class declare