adding and improving cmd args
finishing pipeline checks