Profile of droptheneedle