Second Commit, finished subtract and power