Add optparse files
Add =f to support Double