'with' construct - quite helpful