removed non 'trotter' code