various assignments