rename data class
implement astro object data class