The NP-SPEC Project.