shitty command line parsing