Improvements based on txm's comments.