add specs, closes #1