adapter solution for mobile