creating type