added EVE_DEPRECATED macro