everything is allowed 2004