finish basic PHA.