remove wierd translate function