simiplicity pattern review