add sending and encoding options