all rights reserved or whatever.