service charge framework