Would you consider using move descriptive names (or at least longer comments)?