data types for hoodle program