Added missing main entry point