fix for smart phone