Text this: The functions of codeswitching in a multicultural and multilingual high school