smaller polyfiller + updated demos