entry point updated