Replacing freecode: a proposal