directive tests added