not using isLeft anymore