partially done mobile ui