Work is done earlier than expected with good details.