added enroll/disenroll methods