correct typo and add more set method again