comments
added options parsing with getopt