give options to executors, add Check class, clean up