Added a working auto-assigner