Update main entry point