components are incoming