update practicals & reference