Magic chronicle code (9/29)

Magic chronicle code