logan + canaan.