add cash into datasource and refaktoring parsing processor