constructing my foo doing it constructing my foo constructing my bar doing something else