Does anybody know how long these works will take?