What you’re describing sounds similar to mine. I suppose it’s less than perfect, but seems acceptable to me.