Your gonna hate fantasy....or maybe not.