Produced, engineered, mixed, guitars, keyboards, programming and co-written by Greg Mayo.