outer layer components