create entry point for node