delete complete
add proper complete