working on key request message