edit solution