pass board and switch names to controller
new column constraints