working on remove0
remove0 finished