refactor how url values are set on Account object
fix account access in tests
make member functions subscription aware