refactor markdown
template discover
refactor exp page