add commit mission function