all rights reversed