generalized console, added frame to variables