robert scales 2