It's hard to explain..