using optparse, adding --camera option