Function block processing