fixed most timing issues with new demo (almost perfect render)