shaped arrow handlers