Added dependency checking + action updating