life on the sidewalk...