Adding EA functionality to LSL and LSR

- also added testing
- haven't run the tests yet, doing that now