add want resolving ability