Basic implementation of RFC.