Added as_character