init from ingo