patterns: facade VS project added