updated o v0.4