adding mobile/desktop toggle