Change simulation logic. Disable traces. Put more descriptive prints