adding changes to get char option files as user prefs