fixed get_or_create tuple