samples; basic component skeletons