working trigger states