is it still needed? I don't see any handle in the arg list