code and documentation cleaned