fixes issue #35
refactor jekyll implementation