seperated desktop and mobile