Mostly done add assignment popup