backbone structure, begin profiles front-end stuff