cleaning up read_japanese
adding collection class