added default entrypoint