switch to kramdown and ensure compatibility