present pattern