add scroll support  - reset still not working