Implemented simulation base.