a brief function comment explaining in high-level what it does, would be nice IMO