misc stuff, working towards block compare mode