Working on formatting, flag parsing