prevent overwriting entries by using the same name
implement command to remove data
update usage
expose clip/x function
tidy up formatting, no functional change