Altered add-annotation bit and reformatted code --- more than I intended by mistake, but that's ok.