translating by barney-ro 20140922