started bones of filter builder