add _spec