Reverese roles of fill method, added merge method, added insert method, re-tested