new cmd and entry point