adding simulation tools