add text position option to preferences and schema