added libraries so that the example code actually works