Generate for pushlish