added a proper entrypoint script