hmm was all good till the end, then it was crazy, ick