Ruby Franke doc part 3!!