Newbie vent with questions