fixed arguement parsing changes