update to current = add translateChanged method support