added Std.instance