all internal complitation

.