calculating difference categories not reference