yearview: optimize + work for hidden weekends (wip)