trying entrypoint style