freestyle method