theme and scheme