Major step towards curbing corruption