started work on byte_string aggregate key