made site dynamic