classes for apps