trying to get door creation to work.  stupid optionals