script updated : getopt, verbose help and initiator