adding read sol script