remove accesskey
added feature: reorder column definition
refactored reorder logic