Add spec and changes in model