long type names