adding tranlsator
update models