translation and contact bug fix