this has everything working but opt6