start of stuff for moving gap columns