added gallery demo (wip)