completed 4th chapter of DRF