bug fixes.
bumped dependencies for safety.