abby-chan to ABD (Advanced Ball Discrepancy)