Working prototype

Working prototype