added the recoreder feature(there is some bug)
updated mini file