style updates
added unreada/read inquiries
refactor validations