Add comments to most routines