update: completed function pick_account