Inteligent complete