Implemened a few features from Vers3.