Add event requirement now working. changed to now work. Will now work on
retrieval