Elaborate on handeling path conditions