adds support for multiple classes per user