generate for github page