preliminary html setup