entry point fix