all rights reserved, all wrongs reversed