I'm not sure how this would actually work as you never initialize s with anything, so how are you actually using it at all?