about to fix variants