fix entry points