Pakistan to walk the talk on the promises