adds specs. need to fix last spec