Why would you have to write the third from scratch when you still have the first one?