checking all the things