V0.3 update implement RoleFunction module