adding orders and simulator - it is not full functional yet.