remove commented code and add documentation