refactor new shit: phy_control and shit