add explicit 1.0 method, and proper test