Major PO write up

Added critical PO functions, successfully created a PO.