image validation and mark as read added