updates to various component demos