bugfix entry point