More abilities. add effectrunnable and vector3D