Updated RFC by a LOT