1st implementation of tbm surface dump