Semi-Working prototype
Working prototype