bug fixes for mobile design