Rebecca ryder slammed