shared scheme -cal