improvements to new column creation - fixes #2 #3
tab key no longer causes errors - fixes #1