getting rid of *some* free var warnings