

Evolution cannot always be equated with progress because its not always evolving from lower to higher complex body, but sometimes the complex organism staying in lower lying conditions gets evolved also.so.. in this case its not the progress even supressing its complex mechanism.
