full completion

.