Changes to struct of s reader