operational with some UI bugs