Added species optimization and fixed PM bug