move say callback to first argument for 0.2.0