fucking ahead of our time again.