mobile button not quite working