which acts as an interface [...] parameter which acts
which acts as an interface [...] parameter that acts