theme and separation