add stratified execution