@munslowa suggested that too, but I suggested otherwise (without seeing the code). I don't really don't mind, but if you are going to have two functions (still my preference I think) I suggest ```simple_3d_with_mask``` should call ```simple_3d``` and replace the data with a masked version.