Added preferences to journey protocol