thanks a lot messedup