new directive for specs