changed filters structure data gathering