better and deeper simulation