Translation layer