Bridgepattern
BridgePattern02