package manager and CLI