stuck in a big mess

*