Several questions regarding diet