Bridge pattern with corrected name:)