All self contained and everything we needed