add reply component