Complete push (also temp code + libraries)