Only the string mapping is not correct yet.