self-contained
adjective
°Not requiring external or additional support; complete in itself.