events and trigger suport UUUgly hack hack