tasks before filter + create