DCD components exceptions
*Throwing exception instead of returing boolean