scala-react stuff
merged