default data handler in memory