forgot the value returned by __enter__ is what is set to the handle in the with statement