checkhash partially divided, still messy
importers and distributorseperation works