init from thesis