David safier