type value