entry points