notice that constructor finishes after postCreate