working on sproc for storing assignments