refactored source
working markdown