start with simulation techniques