changed some stuff on the MagicalSappling to work with various metadata