shacks working.  need to prevent negative food values.