Independent commission may get more 'teeth'