Updated the code with products Facades