Mixed by Jack Joseph Puig at Ocean Way, Hollywood, CA, except track 6, 10, 11, 12: mixed by Brian Scheuble at Sound Factory, Hollywood, CA. Oceanway Engineers: Joe Zook and Richard Ash. Recorded at Mad Dog Studios, Burbank, CA; EMI Studios, Santa Monica, CA; and John's living room. Mastered by Greg Calbi at Sterling Sound, New York, NY. fff was signed to Aware by Steve Smith.