oh my, we go deep in this one.