Added facade implementation.