the design for this pattern is very simple and easy to use, but it doesn't