added translate back method