senesh production still