first import of assigment 4 and impllementation of ELD