modification for mobile devices