intermediate devs
new handle for encoding