classes for personal use