Refactor to**** method to decrease duplicate codes
Remove all to**** method, using convertTo instead
plus two length unit