specify args dependency