read args from shell