start circle key generation