try-catch for event listeners
working on code coverage
remove lib folder