re push to repo fix lot of bug