this should be a Figure
updated
tests
fix get_daily_variant()