Added Main2 for correct argument handling