adding attempt pattern model