Why do we need the SCN client?