*Needless to say, this is messy. Really messy.