Not 100% sure whats going on yet.