scripts for panels event push