adding and updating grant info testing
color reserved is now a function
better event testing