update with markdown list support and other various bug fixes