it's weird and cool at the same time.