use shell execute