Did a bit better job on the open/close stuff, I think lol.