more door functionality