add direction::get_char