added test file
updated get_type_info