add translation, remove depracated, fix view