Magic chronicle code (3/29)

Magic chronicle code