got longOption arguments working