what does this() do?