cleaned all source code