Implementations of MC relevant algorithms...