improves the documentation