Add random mkey

closes #21
Local commit of manage report progress