try to execute one after another