typo bug fixing