Soma work om sample generation