update pushLayers
added new scripts