Law to cover cases before 2005, says SC