lint fix and successful tests