add dependency on component/assert