Add more specs
Update documentation