add markdown preview, grep