update dependencies
exit with failure error code when failed to boot

closes #62