gen-class not needed anymore