options for type of encoder