added the ommitted sections