added support for sign up codes and student groups