many mobile ui changes