create data class