added tab functionality and 'general' page content