add new methods: runSerial, say, play