Similar to:
XACC 280 All Assignments