data processing working to some extent