create_info is almost finished