added vertical translation