one slice at a time