code comments explaining "handlers" object structure