As Abdullah Ahmad Badawi embarks on his third year at the helm, the prime minister has been urged to put into action promises he made over the past two years.