sprint1 tdd applied for models