Add comments, solve for GS