cleaning up and continuing testing ... looks good and both options are available
documenting new putTempAtDepth() method