frontend beginnings