barebone script version