@sock: very expensive