Finish implementing functioning AV.