added top part