is there a good way to explain this?