A functioning prototype!