added target resolve step