add async ghost pages file