updates entry point