breaking out  keyboard scanning tables