main takes arguments