And for someone it might make sense to have an alternative implementation here.