So far so good with President Trump