change entry point