clean up, added guiding comments
deleter thing works