initial commit, see Scythe0.4