Notwithstanding the laudable impact of launching Nigeria's first earth observation satellite, Nigeria SAT-1, a former minister yesterday admitted that the process was fraught with some mistakes.