Started adding ability to manage variants