Stef is stephen carpenter from the deftones. by myself would have been so much sweeter if chino was in it.
Mike talked with the people he collaboraded with. I think that it's just to complete a 20 track album.