review IntelliJ analysis; update copyright;
fix unit tests