Mwstake/Extensions