Improved throwing