Make it work
Add spec