im going to need more coffee for this...