final updates 