push scripts and support files