update static to dynamic site