mini prototype demo finished, tested.