added many gwfs