wait... I think im starting to understand...