The MP behind the bill says he has altered proposals in a bid to gain government support.