first approach working particle filter, dummy - real implementation and cleanup missing, check