add entrypoint and cmd