using reflect.DeepEqual in func Equal
adding spaces to good