readme, code additions