rechteck added argv support