My brain hurts...but I like it.