Check: added temporary adapters for interfacing Data