Handling binary data and allowing to use string options