improve peagun