Rolify is here. Users have role per semester and makes queries for current members and e-team + pls easier.