changes to sol