implemented processing service and added some filters