added docs and tested forkey value returned