Developing prototype. Many changes.