workaround for keys