capture full component