JAVELIN SHAFT