implement single chair setting
remove extra dsm()