force rebuild with push