finished beta with UI