add tests
delete target