skl (borrowed)