add findValue + minor changes