frontend initial markup