During the analysis of the previous model we encountered some problems (see section 4). Therefore model 2 was developed to overcome these problems. The main idea behind model 2 is the same as model 1, but the separated parts are executed in a different sequence.