dennis miracles