push working code