continued work on trying to make singleton work.