add support for includes and excludes