add key_types interface