add the type flag