terminal preferences - update based on discussion