require dependencies and fix pipeline issues.