Implemented evolve and the output Enable pin