Information sharing reimplemented