Notes for AiXyZ