Add enum type
Update submodule