forms & demos: used composer