all key controls now use action hooks