test entrypoint