Added LR to DA and restructured inherited class