for initial datat