translation to be continue...