new top part.2