@allanvkatz at long last, I present charlie