Hope its ok I took liberty of having Cale know Haffys. If not I'll edit.