minor change to interface (still compatible)