code
code
code
starting on getting variant
refactoring
code
code
working on variant api
code
code
code