Front end basics