created ModelBatchUpdatable and extended Tip with it