added node selection based on filters
fixed merge conflict
added selection based on filters, string filter improvement