events grDIENT FIX