fix #39 Preference roll is now updated to use values from strings
ref #39 More objects to use strings