fully working. now just edit command line args