added decoding options