vjr settings operate on a stack