add get_home_dir