allowd break app flow in construct method