frontend MVP done