Updating trigger interface to support multiple conditions in future