continuation of this part..