Update documentation. Add some alternative solutions.