additions to extractors, deletingg