This was supposed to be a warmup but I may have gone a little overboard.