continuing integreate_conditional