adding the "back" to the language and fix bug no 2