push up format2format code