Lots more documentation, almost solid.