Part3 as scripts