Better convesion in AdaptForCall