latest fixes

1. for subscription based - use different method
2. add status process
3. data access methods