+ styles
+ generalize list type in prefs
date parse