David Schuler. staff writer