Worked on generic restrictions.