added new Data types definitions