adding mobile detect