updates for delegate hash codes