progress, now finally generating keys