the first few (basic) frontend files