small tweaks
added toString value of result in log message
Vector construction seems to be expensive