Wondering if the media calls should be defined in state transitions method? Not sure about this.