finished init()