fixed shoot double argument