Add docblocks where necessary