added keyRequestBox