needComplete perhaps