complete rework to use jekyll