write test and fix code Compose Unicode