add listing preview javascript, titleize, style error message