now the version with keeping one's own label should work