Explanation For Impossible Phenomena