Public contractors vow to be more committed