commented code cleaned