part 2 of the demo :)