updated RothTrad