added Data Manager class