Fix indenting
add lazy injection
updating to pass better tests/code coverage
action unit coverage
update version