naive with qualifier issue