garpikes