added ash_io_top_obj_advanced