add base-16 shell