add View and with completion
add dd() completion