vorax apparatus