initial commit (scot, tests)