new api methods: start, stop, restart, getSender, setSender