Added all shapes,
updated slider to work `onslide`