updates for first practcial