added dynamic html page