make sure to log actual stacktrace
should check size not just throw exception
change path name of external; caused build probz
Merge pull request #26 from n8fr8/master

misc updates