trying to siwthc back to the ->variable() method