adding advanced assignment to repo