infrastructure/facade/facade library