Work in progress: hex