working demo from creator to use as reference