shortcut append to head
fix warning message output
fix gen rows button