Just a quick potential bug fix. Instead of plugging in the door world location when doing the dot product use the door frame @ 7:27 The reason why is because when you open the door the right vector will go into the negative when fully open causing the door to open not properly.