Self financing groups