fix smartphone version bugs