jumbo/cal functions