clean up, remove direct access writes to phy