Part3b done