reverted data passing from Base. MUST UPDATE BASE ALSO