initial html loading works