28 mobile ui enhance

closes #28