demo reworked