issue #24 fix to catch changes to different types