component fully integration tested