implement lite resolving